Thank you for downloading my script.  


INSTALL:


Install is very easy, just put this line in your 
tribes\config autoexec.cs file:

exec("SuperAlias_Client.cs");

Now put SuperAlias_Client.cs in your tribes\config folder.

Now restart tribes.  Thats it.  



Heres what the script does.

After you add the line in autoexec.cs it takes care of the rest.
You then connect to the server for the first time, and if you are
running the clientside script, if the name you are on is not already
being "Protected" by the script, it sends you a #, exports your name
and your # (which is random) to a file in the servers temp folder called
DataBase_Id.cs Your Id is given to you in the order they have been recieved,
ie: you get registered 2nd, so your number is 2, someone is the third person
to be registered, so their number is 3, you get the idea. Then your clientside
script exports your number to a file called SuperAliasNumber.cs in your config
folder. Then everytime you connect to the server, the clientside script will
auto send your number to the server. The server then checks to make sure that
the number you send the server is registered to the name you have. 
Heres how it can prevent smurfs. If someone connects on your name, and doesn't
send the right number, or sends no number at all, (the only way they can find it
is if they hack your comp, or you tell them it) they are a smurf, because if 
it was really you, the script would auto send the #, and it would be the 
right one since the server assigned it to you, and logged it. 
The persons IP and Name they smurfed are logged in Smurfs.cs on the serverside, 
and the player is booted. If someone isn't running the clientside script, 
and connect on your name, no number is given to the server, and they are 
found as a smurf. If a number is given because the person tries to "fake" 
out the server, if the number is wrong (unless they know your number, which they can't), 
the server marks them as a smurf, logs their name and IP in smurf.cs and boots them.

You can only reserve 1 name at a time. If you want to change the name you reserve, have a 
superadmin delete your variables thru their tab menu.

Thats how it works.  If you find any glitches with the program please contact me on the TAC
Forums @ www.tacusa.net

Hope you like it.

-WorstAim-
